something towed - German English Dictionary